package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 重性精神疾病管理卡(JsjbHzglk)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:41
 */
@Data
@ApiModel(description = "重性精神疾病管理卡")
public class JsjbHzglk implements Serializable {

    private static final long serialVersionUID = -81391815108855109L;
    
    @ApiModelProperty("精神疾病管理卡ID:复合主键")
    private String jsjbglkid;
    
    @ApiModelProperty("管理机构代码:复合主键； 组织机构代码")
    private String yljgdm;
    
    @ApiModelProperty("卡号")
    private String kh;
    
    @ApiModelProperty("卡类型")
    private String klx;
    
    @ApiModelProperty("健康档案编号标识:关联个人健康档案")
    private String jkdabhbs;
    
    @ApiModelProperty("病案号")
    private String bah;
    
    @ApiModelProperty("建卡日期")
    private Date jkrq;
    
    @ApiModelProperty("本人姓名")
    private String xm;
    
    @ApiModelProperty("本人电话号码")
    private String dhhm;
    
    @ApiModelProperty("性别代码:性别代码GB/T2261.1-2003")
    private String xbdm;
    
    @ApiModelProperty("出生日期")
    private Date csrq;
    
    @ApiModelProperty("文化程度:GB 4658-2006学历代码")
    private String whcd;
    
    @ApiModelProperty("婚姻状况:GB/T2261.2-2003婚姻状况代码")
    private String hyzk;
    
    @ApiModelProperty("民族代码:GB/T 3304-1991中国各民族名称罗马字母拼音写法和代码")
    private String mzdm;
    
    @ApiModelProperty("民族名称")
    private String mzmc;
    
    @ApiModelProperty("身份证件类别代码:CV02.01.101身份证件类别代码表")
    private String zjlx;
    
    @ApiModelProperty("身份证号")
    private String zjhm;
    
    @ApiModelProperty("居住地-省（自治区、直辖市）编码")
    private String jzdShebm;
    
    @ApiModelProperty("居住地-省（自治区、直辖市）")
    private String jzdShe;
    
    @ApiModelProperty("居住地-市（地区）编码:对应地址中市/地区代码")
    private String jzdShibm;
    
    @ApiModelProperty("居住地-市（地区）:对应现居住地-市（地区）的中文名")
    private String jzdShi;
    
    @ApiModelProperty("居住地-县（区）编码:对应地址中区县代码")
    private String jzdXiabm;
    
    @ApiModelProperty("居住地-县（区）:对应现居住地-县(区)的中文名")
    private String jzdXia;
    
    @ApiModelProperty("居住地-乡（镇、街道）编码:对应地址中街道代码")
    private String jzdXngbm;
    
    @ApiModelProperty("居住地-乡（镇、街道）:对应现居住地-乡（镇、街道）的中文名")
    private String jzdXng;
    
    @ApiModelProperty("居住地-居委编码:对应地址中居委代码")
    private String jzdJwbm;
    
    @ApiModelProperty("居住地-居委:对于现地址-居委的中文名，例如：北巷居委会。")
    private String jzdJw;
    
    @ApiModelProperty("居住地-村（路、街）:地址所在的路名、街名，按实际填写，暂无字典")
    private String jzdCun;
    
    @ApiModelProperty("居住地-弄（路号、弄号）:地址所在的路、街实际填写，暂无字典，例如，123弄")
    private String jzdNong;
    
    @ApiModelProperty("居住地-楼号（楼号、座、别墅号）:地址所在的楼号、座、别墅号，按实际填写，暂无字典，例如，144号、A座、南1号")
    private String jzdLh;
    
    @ApiModelProperty("居住地址-门牌号码")
    private String jtdzMphm;
    
    @ApiModelProperty("邮政编码")
    private String yzbm;
    
    @ApiModelProperty("监护人姓名")
    private String jhrxm;
    
    @ApiModelProperty("监护人与本人关系代码:GB/T 4761-2008家庭关系代码")
    private String jhrybrgxdm;
    
    @ApiModelProperty("监护人与本人（患者）关系名称")
    private String jhrybrgxmc;
    
    @ApiModelProperty("监护人电话号码")
    private String jhrdh;
    
    @ApiModelProperty("监护人地址-门牌号码")
    private String jhrdzMphm;
    
    @ApiModelProperty("监护人地址-省（自治区/直辖市）")
    private String jhrdzShe;
    
    @ApiModelProperty("监护人地址-市（地区、州）")
    private String jhrdzShi;
    
    @ApiModelProperty("监护人地址-县（区）")
    private String jhrdzXia;
    
    @ApiModelProperty("监护人地址-乡（镇、街道）")
    private String jhrdzXng;
    
    @ApiModelProperty("监护人地址-村（街、路、弄）")
    private String jhrdzCun;
    
    @ApiModelProperty("居委会名称")
    private String jwhmc;
    
    @ApiModelProperty("居委会联系人姓名")
    private String jwhlxr;
    
    @ApiModelProperty("居委会联系人电话号码")
    private String xqjwhlxrdh;
    
    @ApiModelProperty("重性精神疾病分类:1：精神分裂症；    2：双向障碍；  3：偏执性精神病；4：分裂情感障碍；5：其他")
    private String jsjbfl;
    
    @ApiModelProperty("重性精神疾病名称代码:CV05.01.036 重性精神疾病名称代码表")
    private String zxjsjbmcdm;
    
    @ApiModelProperty("初次发病时间")
    private Date ccfbsj;
    
    @ApiModelProperty("精神症状代码:CV04.01.009 精神症状代码表")
    private String jwzzdm;
    
    @ApiModelProperty("精神症状名称")
    private String jwzzmc;
    
    @ApiModelProperty("既往主要症状其他描述")
    private String jwzyzzqtms;
    
    @ApiModelProperty("既往门诊治疗情况代码:1：未治；2：间断门诊治疗；3：持续门诊治疗")
    private String jwmzzldm;
    
    @ApiModelProperty("既往精神专科住院次数")
    private Integer jwjszycs;
    
    @ApiModelProperty("最近诊断精神类疾病诊断名称:多个以“;”间隔")
    private String jwjsjbzd;
    
    @ApiModelProperty("确诊日期")
    private Date scqzrq;
    
    @ApiModelProperty("确诊医疗机构名称")
    private String scqzyy;
    
    @ApiModelProperty("确诊医疗机构代码")
    private String qzyljgdm;
    
    @ApiModelProperty("既往治疗效果类别代码:CV05.10.010 病情转归代码表")
    private String jwzlxglbdm;
    
    @ApiModelProperty("既往治疗效果类别名称")
    private String jwzlxglbmc;
    
    @ApiModelProperty("患病对家庭社会的影响类别代码:CV03.00.112患重性精神疾病对家庭社会的影响代码表")
    private String hbdyxlbdm;
    
    @ApiModelProperty("患病对家庭社会的影响次数")
    private Integer hbdyxlbcs;
    
    @ApiModelProperty("患病对家庭社会的影响类别名称")
    private String hbdyxlbmc;
    
    @ApiModelProperty("首次抗精神病药治疗日期")
    private Date sckbyzlsj;
    
    @ApiModelProperty("最近一次治疗效果代码:CV05.10.010 病情转归代码表")
    private String zjyczlxgdm;
    
    @ApiModelProperty("最近一次治疗效果名称")
    private String zjyczlxgmc;
    
    @ApiModelProperty("轻度滋事次数")
    private Integer effect1;
    
    @ApiModelProperty("肇事次数")
    private Integer effect2;
    
    @ApiModelProperty("肇祸次数")
    private Integer effect3;
    
    @ApiModelProperty("自伤次数")
    private Integer effect4;
    
    @ApiModelProperty("自杀未遂次数")
    private Integer effect5;
    
    @ApiModelProperty("知情同意管理标志:0：不同意参加管理；1：同意参加管理")
    private String zqty;
    
    @ApiModelProperty("知情同意签字人姓名")
    private String zqrxm;
    
    @ApiModelProperty("知情同意签字日期")
    private Date qzsj;
    
    @ApiModelProperty("重性精神疾病患者首次发病年龄")
    private Integer scfbnl;
    
    @ApiModelProperty("经济状况代码:2.16.156.10011.2.3.2.31,1：贫困，在当地贫困线标准以下；2：非贫困，3：不详")
    private String jjzk;
    
    @ApiModelProperty("专科医生意见")
    private String ysyj;
    
    @ApiModelProperty("关锁情况代码:1：无关锁；2：关锁；3：关锁已解除")
    private String gsqkdm;
    
    @ApiModelProperty("登记人员工号")
    private String djrygh;
    
    @ApiModelProperty("登记人员姓名")
    private String djryxm;
    
    @ApiModelProperty("建卡医疗机构代码")
    private String jkyljgdm;
    
    @ApiModelProperty("建卡医疗机构名称")
    private String jkyljgmc;
    
    @ApiModelProperty("责任医师工号")
    private String zrysgh;
    
    @ApiModelProperty("责任医师姓名")
    private String zrysxm;
    
    @ApiModelProperty("密级:见第1章说明（7）")
    private String mj;
    
    @ApiModelProperty("修改标志:1 正常;2 修改;3 撤销")
    private String xgbz;
    
    @ApiModelProperty("数据业务生成时间:业务操作数据业务生成时间")
    private Date sjscsj;
    
    @ApiModelProperty("时间戳")
    private Date insertTimestamp;
    
    @ApiModelProperty("个人档案唯一索引")
    private String empi;
    

}